package org.inspursc.s0517.health.common.form;

import lombok.Data;
import org.inspursc.s0517.health.common.enums.StatusEnum;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;
import java.util.List;

/**
 * @author B_Dream
 * @date 2018/5/29 8:52
 */
@Data
public class RoleForm implements Serializable {

    private Integer id;

    /**
     * 角色名称
     */
    @NotEmpty(message = "角色不能为空!")
    private String name;

    /**
     * 角色描述
     */
    @NotEmpty(message = "描述不能为空!")
    private String description;

    /**
     * 状态 （0：禁用，1：启用， 默认：1 启用）
     */
    private Integer status = StatusEnum.ENABLE.getCode();


    private List<Integer> groupIds;
}
